Teaching Philosophy

نویسنده

  • Daniel Nurmi
چکیده

When I was actively taking classes as an undergraduate, one of my biggest concerns was that project courses typically lacked a fundamentally challenging problem; the challenge was typically in learning the details of tools used to solve some problem with an obvious solution, but not in finding a unique solution to the problem itself. My personal approach attempts to remedy this deficiency, since I believe that providing a fundamentally interesting and challenging problem motivates students to put forth the effort it takes to learn the details voluntarily. For example, I was given the rare opportunity (for a graduate student) to personally create and teach a sophomore level class at UCSB entitled 'C, C++, and UNIX programming' in the Fall of 2004. I designed the class to be fundamentally project based, but wove the theme of 'video game programming' throughout all of the projects. We used standard texts (Kernighan and Ritchie, Stevenson, Stroustrup) and my lectures were based around an interactive lecture style, but the projects I designed were at once extremely challenging and each resulted in a finished, graphical video game. The student's response was incredibly positive, and I was both shocked and impressed with the quality and variety of the student projects. The main lesson I learned from the experience is the foundation of my teaching philosophy; a sufficiently interesting and challenging problem leads computer science students to excel. I intend to carry this lesson forward as I am given the opportunities to develop more educational experience, particularly in project based systems courses. My specific teaching interests fall into two categories: challenging fundamental systems courses with a focus on parallel/distributed architectures and programming, and the phenomenological study of computer systems. With the rapid growth of increasingly parallel computational architectures in the mainstream (many-core, multi-core, Amazon EC2, Google, etc), I am very excited to be given the opportunity to teach undergraduate courses that not only reveal the existence of these architectures, but explore and experiment with their construction, deployment, and most importantly their programming. When combined with strong course work in fundamental operating systems, programming and scientific computing, such a course will generate a student who is uniquely prepared for our increasingly distributed computational world. My second teaching interest stems from the observation that modern large scale computer systems are so incredibly complex that traditional parametric modeling techniques are difficult to employ when the goal is to produce on-line

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Designing a model of curriculum for teaching philosophy to preschool children (3 to 5 years old)

The present study was conducted to design a philosophy curriculum model for preschool children aged 3 to 5 years based on nine elements of Klein. To achieve this goal, has been used synthesis method in pattern design. The scope of research was documents in the field of philosophy for children which by purposive sampling 50 articles (25 Persian articles and 25 Latin articles) was selected. The p...

متن کامل

The Effect of Teaching Philosophy on Metacognitive and Irrational Beliefs of Male Students of Elementary School

Background: Philosophy for children (P4C) is a wonderful way of bringing teachers and children together to discuss crucial topics. It has many benefits for both groups. This study aimed to evaluate the teaching process-approach of P4C on students’ metacognitive and irrational beliefs by using an experimental design with the pretest-posttest and control group. Methods: The statistical populatio...

متن کامل

The role of Philosophy for Children (p4c) Teaching Approach for Improving the Reading Comprehension Skills of Guidance School Female Students

Article history: Received date: 26 August, 2016 Review date: 9 October 2016 Accepted date:21October 2016 Printed on line:1 September  Purpose: The aim of the current study was investigating the role of Philosophy for Children (p4c) teaching approach in increasing first grade female high school students reading comprehension in Tehran educational five zone. Materials and...

متن کامل

The effect of teaching1 philosophy to children on general health and anxiety among the middle school students in Tehran2

Purpose: This study was conducted aimed at investigating the effect of teaching philosophy to children on general health and anxiety among middle school students. Methodology: This was an applied study in terms of purpose and a quasi-experimental one, with a pre-test and a post-test and control and experimental groups, in terms of data collection method. The statistical population included the...

متن کامل

Design and Validation of the Teaching Model of Philosophy of Life for Students of Shiraz University of Medical Sciences from the Point of View of Professors

Introduction: This research aimed to design and validate the education model of philosophy of life for students of Shiraz University of Medical Sciences from the point of view of professors. Method: This qualitative research was performed on eight university professors selected through the purposeful sampling method. In the qualitative section, a semi-structured interview tool was used to coll...

متن کامل

The role of Philosophy for Children (p4c) Teaching Approach for Improving the Reading Comprehension Skills of Guidance School Female Students

Article history: Received date: 26 August, 2016 Review date: 9 October 2016 Accepted date:21October 2016 Printed on line:1 September Purpose: The aim of the current study was investigating the role of Philosophy for Children (p4c) teaching approach in increasing first grade female high school students reading comprehension in Tehran educational five zone. Materials and method: From all sta...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007